Serveur d'exploration sur la recherche en informatique en Lorraine

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Mechanically Proving Termination Using Polynomial Interpretations

Identifieur interne : 005446 ( Main/Exploration ); précédent : 005445; suivant : 005447

Mechanically Proving Termination Using Polynomial Interpretations

Auteurs : Evelyne Contejean [France] ; Claude Marché [France] ; Ana Paula Tomás [Portugal] ; Xavier Urbain [France]

Source :

RBID : ISTEX:5468F3F5B63A60CEA8EA7FFD86173D3E72C9CF18

English descriptors

Abstract

Abstract: For a long time, term orderings defined by polynomial interpretations were scarcely used in computer-aided termination proof of TRSs. But recently, the introduction of the dependency pairs approach achieved considerable progress w.r.t. automated termination proof, in particular by requiring from the underlying ordering much weaker properties than the classical approach. As a consequence, the noticeable power of a combination dependency pairs/polynomial orderings yielded a regain of interest for these interpretations. We describe criteria on polynomial interpretations for them to define weakly monotonic orderings. From these criteria, we obtain new techniques both for mechanically checking termination using a given polynomial interpretation and for finding such interpretations with full automation. With regard to automated search, we propose an original method for solving Diophantine constraints. We implemented these techniques into the CiME rewrite tool, and we provide some experimental results that show how useful polynomial orderings actually are in practice.

Url:
DOI: 10.1007/s10817-005-9022-x


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct">
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">Mechanically Proving Termination Using Polynomial Interpretations</title>
<author>
<name sortKey="Contejean, Evelyne" sort="Contejean, Evelyne" uniqKey="Contejean E" first="Evelyne" last="Contejean">Evelyne Contejean</name>
</author>
<author>
<name sortKey="Marche, Claude" sort="Marche, Claude" uniqKey="Marche C" first="Claude" last="Marché">Claude Marché</name>
</author>
<author>
<name sortKey="Tomas, Ana Paula" sort="Tomas, Ana Paula" uniqKey="Tomas A" first="Ana Paula" last="Tomás">Ana Paula Tomás</name>
</author>
<author>
<name sortKey="Urbain, Xavier" sort="Urbain, Xavier" uniqKey="Urbain X" first="Xavier" last="Urbain">Xavier Urbain</name>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:5468F3F5B63A60CEA8EA7FFD86173D3E72C9CF18</idno>
<date when="2006" year="2006">2006</date>
<idno type="doi">10.1007/s10817-005-9022-x</idno>
<idno type="url">https://api.istex.fr/ark:/67375/VQC-S66G069P-H/fulltext.pdf</idno>
<idno type="wicri:Area/Istex/Corpus">001374</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">001374</idno>
<idno type="wicri:Area/Istex/Curation">001357</idno>
<idno type="wicri:Area/Istex/Checkpoint">001299</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Checkpoint">001299</idno>
<idno type="wicri:doubleKey">0168-7433:2006:Contejean E:mechanically:proving:termination</idno>
<idno type="wicri:Area/Main/Merge">005592</idno>
<idno type="wicri:Area/Main/Curation">005446</idno>
<idno type="wicri:Area/Main/Exploration">005446</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a" type="main" xml:lang="en">Mechanically Proving Termination Using Polynomial Interpretations</title>
<author>
<name sortKey="Contejean, Evelyne" sort="Contejean, Evelyne" uniqKey="Contejean E" first="Evelyne" last="Contejean">Evelyne Contejean</name>
<affiliation wicri:level="4">
<country xml:lang="fr">France</country>
<wicri:regionArea>PCRI-LRI (CNRS UMR 8623) & INRIA Futurs Bât. 490, Université Paris-Sud, Centre d'Orsay, 91405, Orsay, Cedex</wicri:regionArea>
<orgName type="university">Université Paris-Sud</orgName>
<placeName>
<settlement type="city">Orsay</settlement>
<region type="region" nuts="2">Île-de-France</region>
</placeName>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">France</country>
</affiliation>
</author>
<author>
<name sortKey="Marche, Claude" sort="Marche, Claude" uniqKey="Marche C" first="Claude" last="Marché">Claude Marché</name>
<affiliation wicri:level="4">
<country xml:lang="fr">France</country>
<wicri:regionArea>PCRI-LRI (CNRS UMR 8623) & INRIA Futurs Bât. 490, Université Paris-Sud, Centre d'Orsay, 91405, Orsay, Cedex</wicri:regionArea>
<orgName type="university">Université Paris-Sud</orgName>
<placeName>
<settlement type="city">Orsay</settlement>
<region type="region" nuts="2">Île-de-France</region>
</placeName>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">France</country>
</affiliation>
</author>
<author>
<name sortKey="Tomas, Ana Paula" sort="Tomas, Ana Paula" uniqKey="Tomas A" first="Ana Paula" last="Tomás">Ana Paula Tomás</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Portugal</country>
<wicri:regionArea>DCC-FC & LIACC, University of Porto, R. do Campo Alegre 823, 4150-180, Porto</wicri:regionArea>
<wicri:noRegion>Porto</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Portugal</country>
</affiliation>
</author>
<author>
<name sortKey="Urbain, Xavier" sort="Urbain, Xavier" uniqKey="Urbain X" first="Xavier" last="Urbain">Xavier Urbain</name>
<affiliation wicri:level="1">
<country xml:lang="fr">France</country>
<wicri:regionArea>CEDRIC, IIE, Conservatoire National des Arts et Métiers, 18 allée Jean Rostand, 91025, Evry, Cedex</wicri:regionArea>
<wicri:noRegion>Cedex</wicri:noRegion>
<wicri:noRegion>Cedex</wicri:noRegion>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series>
<title level="j">Journal of Automated Reasoning</title>
<title level="j" type="abbrev">J Autom Reasoning</title>
<idno type="ISSN">0168-7433</idno>
<idno type="eISSN">1573-0670</idno>
<imprint>
<publisher>Kluwer Academic Publishers</publisher>
<pubPlace>Dordrecht</pubPlace>
<date type="published" when="2005-05-01">2005-05-01</date>
<biblScope unit="volume">34</biblScope>
<biblScope unit="issue">4</biblScope>
<biblScope unit="page" from="325">325</biblScope>
<biblScope unit="page" to="363">363</biblScope>
</imprint>
<idno type="ISSN">0168-7433</idno>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">0168-7433</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass>
<keywords scheme="KwdEn" xml:lang="en">
<term>polynomial interpretations</term>
<term>term rewriting</term>
<term>termination</term>
</keywords>
</textClass>
<langUsage>
<language ident="en">en</language>
</langUsage>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">Abstract: For a long time, term orderings defined by polynomial interpretations were scarcely used in computer-aided termination proof of TRSs. But recently, the introduction of the dependency pairs approach achieved considerable progress w.r.t. automated termination proof, in particular by requiring from the underlying ordering much weaker properties than the classical approach. As a consequence, the noticeable power of a combination dependency pairs/polynomial orderings yielded a regain of interest for these interpretations. We describe criteria on polynomial interpretations for them to define weakly monotonic orderings. From these criteria, we obtain new techniques both for mechanically checking termination using a given polynomial interpretation and for finding such interpretations with full automation. With regard to automated search, we propose an original method for solving Diophantine constraints. We implemented these techniques into the CiME rewrite tool, and we provide some experimental results that show how useful polynomial orderings actually are in practice.</div>
</front>
</TEI>
<affiliations>
<list>
<country>
<li>France</li>
<li>Portugal</li>
</country>
<region>
<li>Île-de-France</li>
</region>
<settlement>
<li>Orsay</li>
</settlement>
<orgName>
<li>Université Paris-Sud</li>
</orgName>
</list>
<tree>
<country name="France">
<region name="Île-de-France">
<name sortKey="Contejean, Evelyne" sort="Contejean, Evelyne" uniqKey="Contejean E" first="Evelyne" last="Contejean">Evelyne Contejean</name>
</region>
<name sortKey="Contejean, Evelyne" sort="Contejean, Evelyne" uniqKey="Contejean E" first="Evelyne" last="Contejean">Evelyne Contejean</name>
<name sortKey="Marche, Claude" sort="Marche, Claude" uniqKey="Marche C" first="Claude" last="Marché">Claude Marché</name>
<name sortKey="Marche, Claude" sort="Marche, Claude" uniqKey="Marche C" first="Claude" last="Marché">Claude Marché</name>
<name sortKey="Urbain, Xavier" sort="Urbain, Xavier" uniqKey="Urbain X" first="Xavier" last="Urbain">Xavier Urbain</name>
</country>
<country name="Portugal">
<noRegion>
<name sortKey="Tomas, Ana Paula" sort="Tomas, Ana Paula" uniqKey="Tomas A" first="Ana Paula" last="Tomás">Ana Paula Tomás</name>
</noRegion>
<name sortKey="Tomas, Ana Paula" sort="Tomas, Ana Paula" uniqKey="Tomas A" first="Ana Paula" last="Tomás">Ana Paula Tomás</name>
</country>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 005446 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 005446 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Lorraine
   |area=    InforLorV4
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     ISTEX:5468F3F5B63A60CEA8EA7FFD86173D3E72C9CF18
   |texte=   Mechanically Proving Termination Using Polynomial Interpretations
}}

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Mon Jun 10 21:56:28 2019. Site generation: Fri Feb 25 15:29:27 2022